package com.myway.service;


import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import com.myway.dto.domain.TotalFlyPrice;
import com.myway.dto.ibe_param.FlightParam;
import com.myway.dto.ibe_param.TicketPrice;

public interface CountPriceService {
    //根据选择的仓位，计算其他价格
    Map findCabinTypePrice(FlightParam param);
    /**
     * 多航段组合舱位计算票价
     * @param params
     * @param
     * @return
     */
    Map findCabinTypePrice(List<FlightParam> params);

    List<TicketPrice> findCabinTicketPrice(List<FlightParam> params);

    Map countCabinTypePrice(List<TicketPrice> ticketPrices);

    Map countAmount(String passageList, String taxList, TotalFlyPrice totalFlyPrice);
}
